check dam
noun
: an often improvised barrier in a channel to retard the flow of water especially for controlling soil erosion
Love words? Need even more definitions?
Merriam-Webster unabridged
Share